regular deposits - German English Dictionary